$(function () {
    // 手机号
    var phone = $('#phoneNum');
    // 验证码
    var yzm = $('#phoneYzm');
    // 注册密码
    var regPsw = $('#regPsw');
    //登录按钮
    var $loginBtn = $('#loginBtn');
    // 注册按钮
    var $regBtn = $('#regBtn');
    // 密码登录页的登录按钮
    var $loginPwdBtn = $('#loginPwdBtn');
    //忘记密码的确定按钮
    var $confirmBtn = $('#confirm-btn');
    //修改密码的确定按钮
    var $modifyBtn = $('#modify-btn');
    //当前国家的国际码
    var countryCode = $('#country-code');
    // var code = zcGetAndSetcityCode();
    var code = zc_store.get('init_city_code');
    
    
    if(code){
        countryCode.text('+' + code);
    }else {
        countryCode.text('+86');
    }
    //返回上一页
    $('#go-prev').on('tap',function () {
        window.history.go(-1);
    });
    //返回个人数据页面
    $('#go-prev-modify-psw').on('tap',function () {
        window.location.href = './person_base_data.html';
    });

    function getAndSetId() {
        var subId = zcGetLocationParm('id');
        if(subId) {
            zc_store.set('subId',subId);
        }
    }
    getAndSetId();


    /*// 点击密码登录显示密码登录，隐藏快捷登录
    $('#pswLogin').on('tap', function () {
        $('.quick-login').hide();
        $('.password-login').show();
        $('.header-top').text('密码登录');
        $('.header-top').addClass('login-normal-top').append('<span class="go-back"></span>');
    });*/
    // 手机号和验证码没有输入的时候，登录按钮不可点击
    // if (phone.val() == '' || yzm.val()) {
    //     $('#loginBtn').attr("disabled");
    //     $('#loginBtn').css('backgroundColor', '#ccc');
    // } else if (phone.val() == '') { //没有输入手机号，验证码按钮不可点
    //     $('#getSmsCode').attr("disabled");
    //     $('#getSmsCode').css('backgroundColor', '#ccc');
    // }
    //手机号获取焦点时，验证码按钮可点
    // phone.focus(function () {
    //     // $('#loginBtn').removeAttr("disabled");
    //     // $('#loginBtn').css('backgroundColor', '#1fbe72');
    //     $('#getSmsCode').removeAttr("disabled");
    //     $('#getSmsCode').css('backgroundColor', '#fbbc05');
    //
    // });

    //手机号的内容发生变化
    setTimeout(function () {
        if(phone.val().length>0){
            $('#getSmsCode').removeAttr("disabled");
            $('#getSmsCode').css('backgroundColor', '#fbbc05');
        }
    },300);
    phone.on('input propertychange', function(){
        $('#getSmsCode').removeAttr("disabled");
        $('#getSmsCode').css('backgroundColor', '#fbbc05');

    //    密码登录button
        if(regPsw.val()){
            if(phone.val().length < 1 ||  regPsw.val().length < 1){
                $loginPwdBtn.attr("disabled", true);
                $loginPwdBtn.css('backgroundColor', '#ccc');
            }else {
                $loginPwdBtn.removeAttr("disabled");
                $loginPwdBtn.css('backgroundColor', '#1fbe72');
            }
        }
    });
    //验证码的内容发生变化
    yzm.on('input propertychange', function(){
        //登录botton
        if(yzm.val().length < 1){
            $loginBtn.attr("disabled", true);
            $loginBtn.css('backgroundColor', '#ccc');
        }else {
            $loginBtn.removeAttr("disabled");
            $loginBtn.css('backgroundColor', '#1fbe72');
        }
        //注册botton
        if(regPsw.val()){
            if(regPsw.val().length < 1 || yzm.val().length < 1){
                //注册
                $regBtn.attr("disabled", true);
                $regBtn.css('backgroundColor', '#ccc');
                //忘记密码
                $confirmBtn.attr("disabled", true);
                $confirmBtn.css('backgroundColor', '#ccc');
            }else {
                //注册
                $regBtn.removeAttr("disabled");
                $regBtn.css('backgroundColor', '#1fbe72');
                //忘记密码
                $confirmBtn.removeAttr("disabled");
                $confirmBtn.css('backgroundColor', '#1fbe72');
            }
        }
    });

    //注册密码的变化
    regPsw.on('input propertychange', function(){
        //注册页面
        if(yzm.val()){
            if(yzm.val().length < 1 || regPsw.val().length < 1){
                //注册确定按钮
                $regBtn.attr("disabled", true);
                $regBtn.css('backgroundColor', '#ccc');
                //忘记密码按钮
                $confirmBtn.attr("disabled", true);
                $confirmBtn.css('backgroundColor', '#ccc');

            }else {
                //注册确定按钮
                $regBtn.removeAttr("disabled");
                $regBtn.css('backgroundColor', '#1fbe72');
                //忘记密码按钮
                $confirmBtn.removeAttr("disabled");
                $confirmBtn.css('backgroundColor', '#1fbe72');
            }
        }
    //    密码登录页面
        if(!uid){
            if(phone.val().length < 1 ||  regPsw.val().length < 1){
                $loginPwdBtn.attr("disabled", true);
                $loginPwdBtn.css('backgroundColor', '#ccc');
            }else {
                $loginPwdBtn.removeAttr("disabled");
                $loginPwdBtn.css('backgroundColor', '#1fbe72');
            }
        }
    });

    // 点击登录
    $loginBtn.off('click').on('click', login);
    // 点击注册
    $regBtn.off('click').on('click',register);
    // 密码登陆页的 点击登录
    $loginPwdBtn.off('click').on('click',loginPwd);
    //  忘记密码页面的确定按钮
    $confirmBtn.off('click').on('click', confirm);
    // 修改密码页面的确定按钮
    $modifyBtn.off('click').on('click', modifyPsw);
    // 修改密码页面设置手机号
    // 获取用户手机号
    var userName = zc_store.get('mobile');
    //  设置用户手机号
    $('.login-input').val(userName);
    var uid = zc_store.get('uid');
    if(uid){
        $('#getSmsCode').removeAttr("disabled");
        $('#getSmsCode').css('backgroundColor', '#fbbc05');
    }
});


